strait of canso - Turkish English Dictionary